• word of the day

    kala azar

    kala azar - Dictionary definition and meaning for word kala azar

    Definition
    (noun) sores resulting from a tropical infection by protozoa of the genus Leishmania which are spread by sandflies
Download our Mobile App Today
Receive our word of the day
on Whatsapp